a perennial mediterranean herb species in the genus bituminaria (bituminaria bituminosa) - Español Inglés Diccionario